alsatian company for technical installations - German English Dictionary